草庐IT

git commit规范

全部标签

JS 模块化- 04 CMD 规范与 Sea JS

1CMD规范介绍CMD:CommonModuleDefinition,通用模块定义。与AMD规范类似,也是用于浏览器端,异步加载模块,一个文件就是一个模块,当模块使用时才会加载执行。其语法与AMD规范很类似。1.1定义模块定义模块使用define函数:define(factory)define函数接收的参数factory可以是一个对象、字符串或函数。如:define({'str':'HelloWorld'})define('Helloworld')当factory为函数时,这个函数就是当前这个模块的构造函数,该函数接收三个参数:define(function(require,exports,m

JS 模块化- 04 CMD 规范与 Sea JS

1CMD规范介绍CMD:CommonModuleDefinition,通用模块定义。与AMD规范类似,也是用于浏览器端,异步加载模块,一个文件就是一个模块,当模块使用时才会加载执行。其语法与AMD规范很类似。1.1定义模块定义模块使用define函数:define(factory)define函数接收的参数factory可以是一个对象、字符串或函数。如:define({'str':'HelloWorld'})define('Helloworld')当factory为函数时,这个函数就是当前这个模块的构造函数,该函数接收三个参数:define(function(require,exports,m

一文带你详细了解HarmonyOS折叠屏设计规范!

随着新一代折叠屏手机HUAWEIMateXs2发布,HarmonyOS折叠屏设计规范(后文简称:设计规范)也马不停蹄地更新啦!这次更新的设计规范不仅新增了更多应用场景案例,帮助大家高效设计不同类型的业务应用,还通过清晰直观的案例对比图,帮助大家有效避坑。HarmonyOS折叠屏设计规范:https://developer.harmonyos.com/cn/docs/design/des-guides/basic-requirements-0000001193421226 一、基础要求我们发现部分应用在手机上显示效果很好,但是到折叠屏上,图片、字体、卡片等元素过大,导致一屏看不了多少信息,完全没

一文带你详细了解HarmonyOS折叠屏设计规范!

随着新一代折叠屏手机HUAWEIMateXs2发布,HarmonyOS折叠屏设计规范(后文简称:设计规范)也马不停蹄地更新啦!这次更新的设计规范不仅新增了更多应用场景案例,帮助大家高效设计不同类型的业务应用,还通过清晰直观的案例对比图,帮助大家有效避坑。HarmonyOS折叠屏设计规范:https://developer.harmonyos.com/cn/docs/design/des-guides/basic-requirements-0000001193421226 一、基础要求我们发现部分应用在手机上显示效果很好,但是到折叠屏上,图片、字体、卡片等元素过大,导致一屏看不了多少信息,完全没

JavaScript知识-简介、语言规范、语言基础

目录JavaScript简介1.ECMAScript和JavaScript的关系2.JavaScript语言3.HTML、CSS、JavaScriptJavaScript基础之语言规范1.如何使用?2.注释3.结束符JavaScript语言基础1.JavaScript变量声明2.常量3.变量的命名规范4.支持编写js代码的地方5.JavaScript的数据类型1.JavaScript的数据类型之数值类型(关键字叫number)2.JavaScript的数据类型之类型转换3.JavaScript的数据类型之字符类型(string)JavaScript简介1.ECMAScript和JavaScri

JavaScript知识-简介、语言规范、语言基础

目录JavaScript简介1.ECMAScript和JavaScript的关系2.JavaScript语言3.HTML、CSS、JavaScriptJavaScript基础之语言规范1.如何使用?2.注释3.结束符JavaScript语言基础1.JavaScript变量声明2.常量3.变量的命名规范4.支持编写js代码的地方5.JavaScript的数据类型1.JavaScript的数据类型之数值类型(关键字叫number)2.JavaScript的数据类型之类型转换3.JavaScript的数据类型之字符类型(string)JavaScript简介1.ECMAScript和JavaScri

外屏和宽屏浪费了?HarmonyOS折叠屏设计规范教你用起来

这几年折叠屏手机很火,我们针对使用HarmonyOS的折叠屏手机提供了应用设计指导——HarmonyOS折叠屏设计规范。此规范属于UX设计规范范畴,旨在提升用户体验。通过HarmonyOS折叠屏设计规范,对齐设计语言,拉通体验设计的方向,帮助设计师统一设计品质,最终为用户提供清晰一致、简单易用的使用体验。 随着华为新一代折叠屏MateX2、P50Pocket的发布,华为最新的HarmonyOS折叠屏设计规范也来啦!下面跟随我们一起来了解一下HarmonyOS折叠屏设计规范的新增亮点内容吧~ 一、新增外屏设计规范针对2021年新款折叠屏特有的外屏,HarmonyOS折叠屏设计规范新增了“外屏”章

外屏和宽屏浪费了?HarmonyOS折叠屏设计规范教你用起来

这几年折叠屏手机很火,我们针对使用HarmonyOS的折叠屏手机提供了应用设计指导——HarmonyOS折叠屏设计规范。此规范属于UX设计规范范畴,旨在提升用户体验。通过HarmonyOS折叠屏设计规范,对齐设计语言,拉通体验设计的方向,帮助设计师统一设计品质,最终为用户提供清晰一致、简单易用的使用体验。 随着华为新一代折叠屏MateX2、P50Pocket的发布,华为最新的HarmonyOS折叠屏设计规范也来啦!下面跟随我们一起来了解一下HarmonyOS折叠屏设计规范的新增亮点内容吧~ 一、新增外屏设计规范针对2021年新款折叠屏特有的外屏,HarmonyOS折叠屏设计规范新增了“外屏”章

【odoo】【知识杂谈】关于odoo二开模块规范的一点思考

老韩头的开发日常☞【好书学习】系列背景作为丙方,完成了甲方的二开需求。因此,在设计二开模块的时候,考虑的是当时所列的需求清单,并整合到一个二开模块中。完成交付后,客户评价蛮好的。因此,成功的为乙方争取到了继续合作的机会。然后,就没我啥事了,尴尬...再之后过了一两个月,另一个丙方搞不定甲方的需求,所以我又被安排上线收拾残局。而,此处接手的残局有点坑,涉及多个开发的二开模块。由于甲方的需求是分批提出,且由多个团队完成。因此,二开模块的间存在循环依赖的情况。在已经跑起来的库上运行,没有任何问题,但是,在新库上重新安装的时候,会发现根本安装不上。因此,决定花一个月的时间彻底拆分已有的二开模块。为什么

【odoo】【知识杂谈】关于odoo二开模块规范的一点思考

老韩头的开发日常☞【好书学习】系列背景作为丙方,完成了甲方的二开需求。因此,在设计二开模块的时候,考虑的是当时所列的需求清单,并整合到一个二开模块中。完成交付后,客户评价蛮好的。因此,成功的为乙方争取到了继续合作的机会。然后,就没我啥事了,尴尬...再之后过了一两个月,另一个丙方搞不定甲方的需求,所以我又被安排上线收拾残局。而,此处接手的残局有点坑,涉及多个开发的二开模块。由于甲方的需求是分批提出,且由多个团队完成。因此,二开模块的间存在循环依赖的情况。在已经跑起来的库上运行,没有任何问题,但是,在新库上重新安装的时候,会发现根本安装不上。因此,决定花一个月的时间彻底拆分已有的二开模块。为什么